#include "stdafx.h"
#include <QtCore/QCoreApplication>
#include <iostream>
using namespace std;

#include <QFile>
#include <QDataStream>
#include <ListenServer.h>
#include <client.h>
//int main(int argc, char *argv[])
//{
//	QCoreApplication a(argc, argv);
//
//	ListenSever listenSever;
//	Client client;
//
//	if (argc <= 1)
//	{	
//		listenSever.Start();	
//	}
//	else if(argc == 3)
//	{
//		
//		client.Start();
//		client.Connect(argv[1],argv[2]);
//	}
//	
//
//
//
//	//if (argc <= 1){
//	//	return 0;	
//	//}
//	//QString fileName = argv[1];
//	//QFile inFile(fileName); 
//	//if (!inFile.open(QIODevice::ReadOnly)) {
//	//	QString error = inFile.errorString();
//	//	QByteArray ba(error.toAscii());
//	//	std::cout << "Cannot open the file: Read." << ba.data() << std::endl;
//	//	return 0;
//	//}
//
//	//QDataStream binData;
//	//binData.setDevice(&inFile);
//	//
//	//int size = inFile.size();
//	//char* buff = new char[size];
//	//binData.readRawData(buff,size);
//
//	//QFile outFile("c:\\Users\\Administrator\\Desktop\\2.mp3");
//	//if (!outFile.open(QIODevice::WriteOnly)) {
//	//	QString error = outFile.errorString();
//	//	QByteArray ba(error.toAscii());
//	//	std::cout << "Cannot open the file: Read." << ba.data() << std::endl;
//	//	return 0;
//	//}
//	//
//	//if (outFile.isWritable())
//	//{
//	//	outFile.write(buff,size);
//	//}
//	//
//
//	//inFile.close();
//
//
//
//
//	return a.exec();
//}
